package com.zj.healthmanage.service;

import com.zj.healthmanage.entity.PageResult;
import com.zj.healthmanage.entity.QueryPageBean;
import com.zj.healthmanage.pojo.Member;

import java.util.List;
import java.util.Map;

public interface MemberService{


    int deleteByPrimaryKey(Integer id);

    int insert(Member record);

    int insertSelective(Member record);

    Member selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Member record);

    int updateByPrimaryKey(Member record);

    PageResult queryMemberByPage(QueryPageBean queryPageBean);

    Member queryMemberById(Integer id);

    List<Map<String,Object>> exportMemberInfo(Integer[] memberIdList);

    List<Integer> queryMemberCountByMonth(List<String> month);

}
